package com.woniuxy.goods.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 新增评估记录对象
 */
@ApiModel("新增评估记录对象")
@Data
public class AddValueForm {

    /**
     * 商品id
     */
    @ApiModelProperty("商品id")
    @NotNull
    private Integer goodsId;

    /**
     * 官方价
     */
    @ApiModelProperty("官方价")
    @NotNull
    private BigDecimal officialPrice;

    /**
     * 评估价格
     */
    @ApiModelProperty("评估价格")
    @NotNull
    private BigDecimal valuePrice;

    /**
     * 典当价格
     */
    @ApiModelProperty("典当价格")
    @NotNull
    private BigDecimal pawnPric;

    /**
     * 收购价格
     */
    @ApiModelProperty("收购价格")
    @NotNull
    private BigDecimal purchasePrice;

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    @NotBlank
    private String remark;
}
